Národní úložiště šedé literatury Nalezeno 18 záznamů.  1 - 10další  přejít na záznam: Hledání trvalo 0.04 vteřin. 
Nástroje a technologie pro vytváření mobilních aplikací
Čtvrtníček, Dušan ; Žák, Jakub (oponent) ; Samek, Jan (vedoucí práce)
Tato bakalářská práce popisuje a porovnává možnosti vývoje mobilních aplikací pro různé mobilní operační systémy (Android, Windows Phone atd.). Práce také popisuje dostupné nástroje k tvorbě mobilních aplikací. Na základě vytvořené aplikace, byly porovnány a zhodnoceny dva vývoje - nativní a hybridní.
Návrh internetových stránek
Mezera, David ; Dydowicz, Petr (oponent) ; Koch, Miloš (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a realizací internetových stránek, které budou překračovat konkurenci jak web designem, tak i použitelností a praktičností. Cílem mé práce je vytvoření internetových stránek, které společnosti zajistí lepší marketingovou propagaci a získají tak nové zákazníky.
Systémová integrace při tvorbě webových stránek
Ingr, Martin ; Čechovský, Vít (oponent) ; Jakubcová, Marie (vedoucí práce)
Diplomová práce se zabývá systémovou integrací při tvorbě webových stránek. Konkrétně je zde podrobně zdokumentována posloupnost všech kroků potřebných k naprogramování prostředí pro cílenou prezentaci dat, vybudování vlastního administračního systému pro jejich správu, dále k volbě a aplikaci vhodného redakčního systému pro publikování článků a v konečném důsledku k integraci těchto systémů do jednoho funkčního celku. V úvodní části práce je pozornost věnována zejména poznatkům z teoretické oblasti, které se společně s vypracovanými analýzami staly podkladem pro systémovou integraci, včetně procesů, které této fázi předchází.
-
Brejčáková, Simona ; Koch, Miloš (oponent) ; Novák, Lukáš (vedoucí práce)
The diploma thesis deals with design, creation and implementation of a software application. The first part describes the theoretical foundations required for the practical implementation. The second part analyzes the current state of the company from which the requirements for creating a new web application were made. The last part deals with the realisation and implementation of the application. The result is a custom made application designed to make the company's processes more efficient.
Rámec pro tvorbu aplikací s podporou peer-to-peer spolupráce
Hrdina, Jan ; Očenášek, Pavel (oponent) ; Rychlý, Marek (vedoucí práce)
Práce se zabývá návrhem a implementací aplikačního rámce pro tvorbu kolaborativních webových editorů, které umožňují peer-to-peer spolupráci v realném čase. V práci jsou shrnuty existující přístupy pro replikaci dat, z nichž je pro další použití jako nejvhodnější vybrána implementace CRDT (conflict-free replicated data type) pro JSON od M. Kleppmanna. Pomocí výsledného rámce může být vytvářený obsah bezpečně sdílen uvnitř skupin protějšků, kde každému členovi je možné nastavit jiná oprávnění. Pro navázání spojení a komunikaci P2P jsou navrženy a implementovány vlastní komunikační protokoly postavené na WebRTC, WebSocket a WebCrypto. Rámec umožňuje řešení konfliktů a samostatnou práci i bez připojení k internetu. Pro konzistentní uživatelský zážitek je součástí knihovna s prvky uživatelského rozhraní pro správu přátel, skupin a další časté úkony. Rámec je implementován s využitím funkcionálních návrhových vzorů realizovaných v jazyce ReasonML. Funkčnost výsledku je ověřena vytvořením ukázkové aplikace editoru myšlenkových map.
Webová interaktivní mapa investičních akcí městské části Brno-Medlánky
Karásek, Jan
Práce se zabývá specifikací, návrhem a tvorbou webové interaktivní mapy za pomocí moderních technologií a přístupů. Předmětem mapy je prezentace investičních akcí obce, která napomůže větší transparentnosti investic v rámci obce. Mapa je dynamická a umožňuje správu nad investičními akcemi pro člověka, který nemá zkušenosti s geografickými informačními systémy.
Secure Coding Guidelines for PHP
Holý, Tomáš ; Firc, Anton (oponent) ; Malinka, Kamil (vedoucí práce)
With the wide range of web applications and services available today, web security has become one of the most important aspects of modern web development. Attackers from all around the world are constantly looking for security vulnerabilities to exploit, and it is up to the web developers to protect their applications from these attacks. Failing to do so can lead to service disruptions, source code leaks, or data breaches that compromise user data. The goal of this thesis is to provide an introduction to web security and a set of programming guidelines every PHP developer should be familiar with to provide a minimum acceptable level of security. This thesis covers modern security standards, tools and practices, as well as the most common security vulnerabilities and how to prevent them. The outcome of this thesis is a free educational web application offering secure coding guidelines for PHP, available at php.tomasholy.dev.
Metriky rychlosti načítání a vykreslování webu
PÍSAŘ, Jakub
Cílem bakalářské práce je popsat a zpracovat problematiku metrik rychlosti načítání a vykreslování webu. Metriky měří například čas odezvy serveru, první vykreslení obsahu či první možnou interakci uživatele. Díky jejich pravidelnému měření a vhodné optimalizaci na základě získaných výsledků se zlepší nejen efektivita a návštěvnost webu, ale i uživatelský prožitek z návštěvy. Teoretická část práce je zaměřena na události vznikající při vykreslování stránky, na jednotlivé metriky, jejich váhu v měření, důvody, proč se jim věnovat, jak je získávat a nejdůležitější nástroje, jimiž se měří. V praktické části provádím testy známých webů, srovnávám výsledky z více nástrojů a popisuji nejčastější chyby, které způsobují pomalé načítání. Na základě tohoto průzkumu jsem vytvořil vlastní vzorový web s ideálním nastavením sledovaných parametrů. Součástí praktické části je analýza odborné veřejnosti o používání optimalizačních technik formou online dotazníku.
-
Brejčáková, Simona ; Koch, Miloš (oponent) ; Novák, Lukáš (vedoucí práce)
The diploma thesis deals with design, creation and implementation of a software application. The first part describes the theoretical foundations required for the practical implementation. The second part analyzes the current state of the company from which the requirements for creating a new web application were made. The last part deals with the realisation and implementation of the application. The result is a custom made application designed to make the company's processes more efficient.
Rámec pro tvorbu aplikací s podporou peer-to-peer spolupráce
Hrdina, Jan ; Očenášek, Pavel (oponent) ; Rychlý, Marek (vedoucí práce)
Práce se zabývá návrhem a implementací aplikačního rámce pro tvorbu kolaborativních webových editorů, které umožňují peer-to-peer spolupráci v realném čase. V práci jsou shrnuty existující přístupy pro replikaci dat, z nichž je pro další použití jako nejvhodnější vybrána implementace CRDT (conflict-free replicated data type) pro JSON od M. Kleppmanna. Pomocí výsledného rámce může být vytvářený obsah bezpečně sdílen uvnitř skupin protějšků, kde každému členovi je možné nastavit jiná oprávnění. Pro navázání spojení a komunikaci P2P jsou navrženy a implementovány vlastní komunikační protokoly postavené na WebRTC, WebSocket a WebCrypto. Rámec umožňuje řešení konfliktů a samostatnou práci i bez připojení k internetu. Pro konzistentní uživatelský zážitek je součástí knihovna s prvky uživatelského rozhraní pro správu přátel, skupin a další časté úkony. Rámec je implementován s využitím funkcionálních návrhových vzorů realizovaných v jazyce ReasonML. Funkčnost výsledku je ověřena vytvořením ukázkové aplikace editoru myšlenkových map.

Národní úložiště šedé literatury : Nalezeno 18 záznamů.   1 - 10další  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.